﻿using ShoppingEntity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IShoppingBll
{
    public interface IReturnExchangeBll : IBaseDeleteBll<ReturnExchange>
    {
        /// <summary>
        ///  获取退换货集合（分页）
        /// </summary>
        /// <param name="page"></param>
        /// <param name="limit"></param>
        /// <param name="count"></param>
        /// <param name="state"></param>
        /// <param name="goodsId"></param>
        /// <returns></returns>
        object GetReturnExchangeListByPage(int page, int limit, out int count, ReturnExchangeStatusEnum state, string CommodityName);


        /// <summary>
        /// 获取流程步骤的状态下拉选
        /// </summary>
        object GetStatusSelectOption();

        /// <summary>
        /// 同意申请退款
        /// </summary>
        /// <param name="returnExchangeId"></param>
        /// <returns></returns>
        bool ConsentApply(string returnExchangeId);




    }
}
